111319
876613
99747
1003608
857454
211388
515501
13035
35755
464388
920547
590326
5329799
3759581
3270148
2584804
2314988
2167609
2090358
194978
1862118
1757136
1756196
1671471